bitkeeper revision 1.1159.1.13 (411741a3BEQR1OU0KjkBd6_-F2KuEw)
authorkaf24@scramble.cl.cam.ac.uk <kaf24@scramble.cl.cam.ac.uk>
Mon, 9 Aug 2004 09:19:31 +0000 (09:19 +0000)
committerkaf24@scramble.cl.cam.ac.uk <kaf24@scramble.cl.cam.ac.uk>
Mon, 9 Aug 2004 09:19:31 +0000 (09:19 +0000)
Clean up 2.6 processor config.

linux-2.6.7-xen-sparse/arch/xen/i386/Kconfig

index b75a17b39b7ffdcfd89d82294605d95c2619623a..0cfb2d40a67201110170e05407e7061a5ee8b21a 100644 (file)
@@ -29,69 +29,69 @@ choice
        prompt "Processor family"
        default M686
 
-config M386
-       bool "386"
-       ---help---
-         This is the processor type of your CPU. This information is used for
-         optimizing purposes. In order to compile a kernel that can run on
-         all x86 CPU types (albeit not optimally fast), you can specify
-         "386" here.
-
-         The kernel will not necessarily run on earlier architectures than
-         the one you have chosen, e.g. a Pentium optimized kernel will run on
-         a PPro, but not necessarily on a i486.
-
-         Here are the settings recommended for greatest speed:
-         - "386" for the AMD/Cyrix/Intel 386DX/DXL/SL/SLC/SX, Cyrix/TI
-         486DLC/DLC2, UMC 486SX-S and NexGen Nx586.  Only "386" kernels
-         will run on a 386 class machine.
-         - "486" for the AMD/Cyrix/IBM/Intel 486DX/DX2/DX4 or
-         SL/SLC/SLC2/SLC3/SX/SX2 and UMC U5D or U5S.
-         - "586" for generic Pentium CPUs lacking the TSC
-         (time stamp counter) register.
-         - "Pentium-Classic" for the Intel Pentium.
-         - "Pentium-MMX" for the Intel Pentium MMX.
-         - "Pentium-Pro" for the Intel Pentium Pro.
-         - "Pentium-II" for the Intel Pentium II or pre-Coppermine Celeron.
-         - "Pentium-III" for the Intel Pentium III or Coppermine Celeron.
-         - "Pentium-4" for the Intel Pentium 4 or P4-based Celeron.
-         - "K6" for the AMD K6, K6-II and K6-III (aka K6-3D).
-         - "Athlon" for the AMD K7 family (Athlon/Duron/Thunderbird).
-         - "Crusoe" for the Transmeta Crusoe series.
-         - "Winchip-C6" for original IDT Winchip.
-         - "Winchip-2" for IDT Winchip 2.
-         - "Winchip-2A" for IDT Winchips with 3dNow! capabilities.
-         - "CyrixIII/VIA C3" for VIA Cyrix III or VIA C3.
-         - "VIA C3-2 for VIA C3-2 "Nehemiah" (model 9 and above).
-
-         If you don't know what to do, choose "386".
-
-config M486
-       bool "486"
-       help
-         Select this for a 486 series processor, either Intel or one of the
-         compatible processors from AMD, Cyrix, IBM, or Intel.  Includes DX,
-         DX2, and DX4 variants; also SL/SLC/SLC2/SLC3/SX/SX2 and UMC U5D or
-         U5S.
-
-config M586
-       bool "586/K5/5x86/6x86/6x86MX"
-       help
-         Select this for an 586 or 686 series processor such as the AMD K5,
-         the Intel 5x86 or 6x86, or the Intel 6x86MX.  This choice does not
-         assume the RDTSC (Read Time Stamp Counter) instruction.
-
-config M586TSC
-       bool "Pentium-Classic"
-       help
-         Select this for a Pentium Classic processor with the RDTSC (Read
-         Time Stamp Counter) instruction for benchmarking.
-
-config M586MMX
-       bool "Pentium-MMX"
-       help
-         Select this for a Pentium with the MMX graphics/multimedia
-         extended instructions.
+#config M386
+#      bool "386"
+#      ---help---
+#        This is the processor type of your CPU. This information is used for
+#        optimizing purposes. In order to compile a kernel that can run on
+#        all x86 CPU types (albeit not optimally fast), you can specify
+#        "386" here.
+#
+#        The kernel will not necessarily run on earlier architectures than
+#        the one you have chosen, e.g. a Pentium optimized kernel will run on
+#        a PPro, but not necessarily on a i486.
+#
+#        Here are the settings recommended for greatest speed:
+#        - "386" for the AMD/Cyrix/Intel 386DX/DXL/SL/SLC/SX, Cyrix/TI
+#        486DLC/DLC2, UMC 486SX-S and NexGen Nx586.  Only "386" kernels
+#        will run on a 386 class machine.
+#        - "486" for the AMD/Cyrix/IBM/Intel 486DX/DX2/DX4 or
+#        SL/SLC/SLC2/SLC3/SX/SX2 and UMC U5D or U5S.
+#        - "586" for generic Pentium CPUs lacking the TSC
+#        (time stamp counter) register.
+#        - "Pentium-Classic" for the Intel Pentium.
+#        - "Pentium-MMX" for the Intel Pentium MMX.
+#        - "Pentium-Pro" for the Intel Pentium Pro.
+#        - "Pentium-II" for the Intel Pentium II or pre-Coppermine Celeron.
+#        - "Pentium-III" for the Intel Pentium III or Coppermine Celeron.
+#        - "Pentium-4" for the Intel Pentium 4 or P4-based Celeron.
+#        - "K6" for the AMD K6, K6-II and K6-III (aka K6-3D).
+#        - "Athlon" for the AMD K7 family (Athlon/Duron/Thunderbird).
+#        - "Crusoe" for the Transmeta Crusoe series.
+#        - "Winchip-C6" for original IDT Winchip.
+#        - "Winchip-2" for IDT Winchip 2.
+#        - "Winchip-2A" for IDT Winchips with 3dNow! capabilities.
+#        - "CyrixIII/VIA C3" for VIA Cyrix III or VIA C3.
+#        - "VIA C3-2 for VIA C3-2 "Nehemiah" (model 9 and above).
+#
+#        If you don't know what to do, choose "386".
+
+#config M486
+#      bool "486"
+#      help
+#        Select this for a 486 series processor, either Intel or one of the
+#        compatible processors from AMD, Cyrix, IBM, or Intel.  Includes DX,
+#        DX2, and DX4 variants; also SL/SLC/SLC2/SLC3/SX/SX2 and UMC U5D or
+#        U5S.
+
+#config M586
+#      bool "586/K5/5x86/6x86/6x86MX"
+#      help
+#        Select this for an 586 or 686 series processor such as the AMD K5,
+#        the Intel 5x86 or 6x86, or the Intel 6x86MX.  This choice does not
+#        assume the RDTSC (Read Time Stamp Counter) instruction.
+
+#config M586TSC
+#      bool "Pentium-Classic"
+#      help
+#        Select this for a Pentium Classic processor with the RDTSC (Read
+#        Time Stamp Counter) instruction for benchmarking.
+
+#config M586MMX
+#      bool "Pentium-MMX"
+#      help
+#        Select this for a Pentium with the MMX graphics/multimedia
+#        extended instructions.
 
 config M686
        bool "Pentium-Pro"
@@ -160,28 +160,28 @@ config MCRUSOE
          like a 586 with TSC, and sets some GCC optimization flags (like a
          Pentium Pro with no alignment requirements).
 
-config MWINCHIPC6
-       bool "Winchip-C6"
-       help
-         Select this for an IDT Winchip C6 chip.  Linux and GCC
-         treat this chip as a 586TSC with some extended instructions
-         and alignment requirements.
-
-config MWINCHIP2
-       bool "Winchip-2"
-       help
-         Select this for an IDT Winchip-2.  Linux and GCC
-         treat this chip as a 586TSC with some extended instructions
-         and alignment requirements.
-
-config MWINCHIP3D
-       bool "Winchip-2A/Winchip-3"
-       help
-         Select this for an IDT Winchip-2A or 3.  Linux and GCC
-         treat this chip as a 586TSC with some extended instructions
-         and alignment reqirements.  Also enable out of order memory
-         stores for this CPU, which can increase performance of some
-         operations.
+#config MWINCHIPC6
+#      bool "Winchip-C6"
+#      help
+#        Select this for an IDT Winchip C6 chip.  Linux and GCC
+#        treat this chip as a 586TSC with some extended instructions
+#        and alignment requirements.
+
+#config MWINCHIP2
+#      bool "Winchip-2"
+#      help
+#        Select this for an IDT Winchip-2.  Linux and GCC
+#        treat this chip as a 586TSC with some extended instructions
+#        and alignment requirements.
+
+#config MWINCHIP3D
+#      bool "Winchip-2A/Winchip-3"
+#      help
+#        Select this for an IDT Winchip-2A or 3.  Linux and GCC
+#        treat this chip as a 586TSC with some extended instructions
+#        and alignment reqirements.  Also enable out of order memory
+#        stores for this CPU, which can increase performance of some
+#        operations.
 
 config MCYRIXIII
        bool "CyrixIII/VIA-C3"
@@ -305,47 +305,53 @@ config X86_OOSTORE
        default y
 
 config HPET_TIMER
-       bool "HPET Timer Support"
-       help
-         This enables the use of the HPET for the kernel's internal timer.
-         HPET is the next generation timer replacing legacy 8254s.
-         You can safely choose Y here.  However, HPET will only be
-         activated if the platform and the BIOS support this feature.
-         Otherwise the 8254 will be used for timing services.
-
-         Choose N to continue using the legacy 8254 timer.
+       bool
+       default n
+#config HPET_TIMER
+#      bool "HPET Timer Support"
+#      help
+#        This enables the use of the HPET for the kernel's internal timer.
+#        HPET is the next generation timer replacing legacy 8254s.
+#        You can safely choose Y here.  However, HPET will only be
+#        activated if the platform and the BIOS support this feature.
+#        Otherwise the 8254 will be used for timing services.
+#
+#        Choose N to continue using the legacy 8254 timer.
 
 config HPET_EMULATE_RTC
        def_bool HPET_TIMER && RTC=y
 
 config SMP
-       bool "Symmetric multi-processing support"
-       ---help---
-         This enables support for systems with more than one CPU. If you have
-         a system with only one CPU, like most personal computers, say N. If
-         you have a system with more than one CPU, say Y.
-
-         If you say N here, the kernel will run on single and multiprocessor
-         machines, but will use only one CPU of a multiprocessor machine. If
-         you say Y here, the kernel will run on many, but not all,
-         singleprocessor machines. On a singleprocessor machine, the kernel
-         will run faster if you say N here.
-
-         Note that if you say Y here and choose architecture "586" or
-         "Pentium" under "Processor family", the kernel will not work on 486
-         architectures. Similarly, multiprocessor kernels for the "PPro"
-         architecture may not work on all Pentium based boards.
-
-         People using multiprocessor machines who say Y here should also say
-         Y to "Enhanced Real Time Clock Support", below. The "Advanced Power
-         Management" code will be disabled if you say Y here.
-
-         See also the <file:Documentation/smp.txt>,
-         <file:Documentation/i386/IO-APIC.txt>,
-         <file:Documentation/nmi_watchdog.txt> and the SMP-HOWTO available at
-         <http://www.tldp.org/docs.html#howto>.
-
-         If you don't know what to do here, say N.
+       bool
+       default n
+#config SMP
+#      bool "Symmetric multi-processing support"
+#      ---help---
+#        This enables support for systems with more than one CPU. If you have
+#        a system with only one CPU, like most personal computers, say N. If
+#        you have a system with more than one CPU, say Y.
+#
+#        If you say N here, the kernel will run on single and multiprocessor
+#        machines, but will use only one CPU of a multiprocessor machine. If
+#        you say Y here, the kernel will run on many, but not all,
+#        singleprocessor machines. On a singleprocessor machine, the kernel
+#        will run faster if you say N here.
+#
+#        Note that if you say Y here and choose architecture "586" or
+#        "Pentium" under "Processor family", the kernel will not work on 486
+#        architectures. Similarly, multiprocessor kernels for the "PPro"
+#        architecture may not work on all Pentium based boards.
+#
+#        People using multiprocessor machines who say Y here should also say
+#        Y to "Enhanced Real Time Clock Support", below. The "Advanced Power
+#        Management" code will be disabled if you say Y here.
+#
+#        See also the <file:Documentation/smp.txt>,
+#        <file:Documentation/i386/IO-APIC.txt>,
+#        <file:Documentation/nmi_watchdog.txt> and the SMP-HOWTO available at
+#        <http://www.tldp.org/docs.html#howto>.
+#
+#        If you don't know what to do here, say N.
 
 config NR_CPUS
        int "Maximum number of CPUs (2-255)"
@@ -507,11 +513,11 @@ config HIGHMEM4G
          Select this if you have a 32-bit processor and between 1 and 4
          gigabytes of physical RAM.
 
-config HIGHMEM64G
-       bool "64GB"
-       help
-         Select this if you have a 32-bit processor and more than 4
-         gigabytes of physical RAM.
+#config HIGHMEM64G
+#      bool "64GB"
+#      help
+#        Select this if you have a 32-bit processor and more than 4
+#        gigabytes of physical RAM.
 
 endchoice